restless around females - German English Dictionary